package ggroubig

import (
	"time"
)

const (
	defaultTimeout = time.Second * 5

	timeOut26 = int64(26000)
)

// RouState 轮次信息和状态
type RouState struct {
	RoundId    int64
	State      int32
	End        int64
	StateStart int64
	RetNum     string
	RetColor   string
	RetGrp     string
	Dateline   int64
}

// CountDown 倒计时播报
type CountDown struct {
	Remain int64
	State  int32
}

// RoundCounterSettle 轮次结束后结算
type RoundCounterSettle struct {
	RoundId  int64
	RetNum   string // 开的号码
	RetColor string // 号码对应的颜色
	RetGrp   string // 号码对应的组别
}

// RoundCounterRemove 轮次结束后移除缓存
type RoundCounterRemove struct {
	RoundId int64
}
